Big Huge Thesaurus

street fighter

noun